/*
 * Copyright @ 苏州瑞云信息技术有限公司 All rights reserved.
 */
package cn.com.recloud.bbs.service;

import cn.com.recloud.bbs.dto.CampaignAnalysisDTO;
import cn.com.recloud.bbs.entity.bbs_shared_log;
import cn.com.recloud.one.spring.service.BaseService;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

/**
 * @author herry
 * @date 2020-06-08
 */
public interface SharedLogService extends BaseService<bbs_shared_log> {

    /**
     * pc分享明细列表
     * @param dto
     * @return
     */
    Map serchShared(CampaignAnalysisDTO dto);

    /**
     * 导出pc分享明细列表
     * @param campaign
     * @param response
     */
    void exportShared(CampaignAnalysisDTO campaign, HttpServletResponse response);

    boolean saveShareLog(bbs_shared_log bbsSharedLog,String type);
}
